<?php

$page = (isset($_GET['page']) ? $_GET['page'] : null);

// Si l'utilisateur n'est pas identifié en tant qu'admin on retourne à la racine
session_start();	    //unset($_SESSION['install']);
if($_SESSION['IS_ADMIN']!==true&&!isset($_SESSION['install']))
{
  header('Location: index.php');
  exit;
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
  <head>
    <title>Administration de phpLister 2.0</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="description" content="Your description goes here." />
    <meta name="keywords" content="your,keywords,goes,here" />
    <meta name="author" content="Your Name / Original design by Andreas Viklund - http://andreasviklund.com" />
    <link rel="stylesheet" href="admin/andreas09.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="admin/admin.css" type="text/css" media="screen" />
  </head>
  <body>
    <div id="container">
      <div id="sitename">
        <img id="logo" src="admin/img/logo.png" alt="phpLister2.0" />
        <h1>phpLister 2.0</h1>
        <h2>Une nouvelle façon de ranger le web</h2>
      </div>
      <div id="mainmenu">
        <ul>
          <li><a href="admin/" title="Page principle de l'administration">Page principale d'administration</a></li>
        </ul>
      </div>
      <div id="wrap">
        <div id="leftside">
          <div class="buttonAdmin">
            <a href="admin/?page=option">
              <img src="admin/img/cp_Config.png" alt="Options" /><br />
              Options
            </a>
          </div>
          <div class="buttonAdmin">
            <a href="admin/?page=plugins">
              <img src="admin/img/cp_Plugins.png" alt="Plugins" /><br />
              Plugins
            </a>
          </div>
        </div>
        <div id="rightside">
          <div class="buttonAdmin">
            <a href="admin/?page=user">
              <img src="admin/img/cp_User.png" alt="Utilisateurs" /><br />
              Utilisateurs
            </a>
          </div>
          <div class="buttonAdmin">
            <a href="./">
              <img src="admin/img/cp_Back.png" alt="Retour" /><br />
              Retour sur<br />phpLister
            </a>
          </div>
        </div>
        <div id="content">
          <h1>Administration</h1>
<?php
//'
set_include_path(get_include_path().PATH_SEPARATOR.'pear'.PATH_SEPARATOR.'../pear');
require 'pear/HTML/QuickForm.php';

include 'config_.php';
$sql  = SQL::GetInstance();
$conf = $sql->getConfiguration();

switch ($page)
{
 case 'user':
  //--- faire admin des users
  include 'pages/list_users.php';
  break;

 case 'user_edit':
  //--- faire admin des users
  include 'pages/edit_user.php';
  break;

 case 'plugins':
   //--- faire admin des plugins
   include 'pages/list_plugins.php';
   break;

 case 'option':
   include 'pages/options.php';
   break;

 default:
   //--- le flux pourait etre la dernière version avec un check online
   if (CHECK_VERSION && $versionFile = @fopen('http://www.phplister2.org/latestVersion', 'r'))
     {
       while ($line = fread($versionFile, 2048))
	 $version .= $line."\n";
       fclose($versionFile);
       if (file_get_contents('./version')."\n" == $version)
	 $txtVersion = '<span class="confirm">Votre version de phpLister2.0 est à jour !</span>';
       else
	 $txtVersion = '<span class="error">Une nouvelle version de phpLister2.0 est disponible. Rendez-vous sur le <a href="http://www.phplister2.org">site officiel</a> pour la télécharger.</span>';
     }
   else
     {
       $txtVersion = '<span class="error">Impossible de vérifier si votre version de phpLister2.0 est à jour.</span>';
     }
   echo '
          <div>
            <p>'.$txtVersion.'</p>
            [BETA]<br />
            Ceci est une version beta de phpLister, certaines fonctions ne sont pas encore implémentées,<br />
            certaines parties ne sont pas entièrement traduites,<br />
            certaines fonctions sont en test,<br />
            les plugins ne sont pas finalisés non plus.<br />
            <br />
            <a href="http://www.phplister2.org">
              Vous pouvez consulter le site officiel, vous y trouverez des informations utiles
            </a>';
   break;
}
?>
        </div>
        <div class="clearingdiv">&nbsp;</div>
      </div>
    </div>
    <div id="footer">
      <a href="http://www.phplister2.org">phpLister2.0</a> :: XHTML :: Design by <a href="http://andreasviklund.com">Andreas Viklund</a>
    </div>
  </body>
</html>
